subjective satisfaction - German English Dictionary